Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 87 and Version 88 of Using Pidgin


Ignore:
Timestamp:
Jan 4, 2008, 10:03:22 PM (16 years ago)
Author:
FND
Comment:

Running Windows Pidgin From a USB Drive (Portable Mode) -- upgrading; various adjustments

Legend:

Unmodified
Added
Removed
Modified
  • Using Pidgin

    v87 v88  
    317317It is recommended that you edit your per-user file or the pidgin-specific file instead of the global file as the global file will be replaced when GTK+ is upgraded.
    318318
    319 === Running Windows Pidgin From a USB Drive ===
     319=== Running Windows Pidgin From a USB Drive (Portable Mode) ===
    320320It is relatively easy to set up Pidgin to run from a USB Drive.  Most of Pidgin is very good about not assuming that it is installed; a slightly customized launcher makes it all come together nicely.[[BR]]
    321321The way that this is set up, other GTK+ applications can use the same GTK+ runtime.
    322322
    323  * How to setup your USB-Drive Pidgin
    324    * Download the zipped binaries of [http://sourceforge.net/project/showfiles.php?group_id=235&package_id=230234 Pidgin] (`pidgin-<version>-win32-bin.zip`) and [http://sourceforge.net/project/showfiles.php?group_id=235&package_id=119698 GTK+] (`gtk-<version>-rev-a-installer.tar.gz`) from the sf.net site and extract the archives into a temporary location.
    325    * Prepare your USB Drive: (This assumes that your USB Drive is `U:` for the purpose of explanation)
    326      * Create a directory: `U:\Programs` (This can be whatever you want, the idea is that GTK and Pidgin are at the same level)
    327      * Create `GTK` and `Pidgin` directories in this directory.
    328    * Copy a minimal part of your extracted Pidgin archive to the USB Drive from the temporary location. The directory structure stays the same, but we don't need everything that is included in the standard installation.
     323 * How to make Pidgin portable
     324   * '''Download''' the zipped binaries of [http://sourceforge.net/project/showfiles.php?group_id=235&package_id=230234 Pidgin] (`pidgin-<version>-win32-bin.zip`) and [http://sourceforge.net/project/showfiles.php?group_id=235&package_id=119698 GTK+] (`gtk-<version>-rev-a-installer.tar.gz`) from SourceForge
     325   * '''Extract''' the archives to a temporary location
     326   * '''Prepare''' your USB Drive: (for the purpose of explanation, this guide will assumes that your USB Drive is `U:`)
     327     * Create a dedicated directory (e.g. `U:\Programs` -- this can be whatever you want; the idea is that GTK and Pidgin are at the same level)
     328     * Create `GTK` and `Pidgin` directories within this directory
     329   * '''Copy''' a minimal part of your extracted '''Pidgin''' archive to the USB Drive from the temporary location. The directory structure stays the same, but we don't need everything that is included in the standard installation.
    329330     * Copy the whole `pixmaps` and `sounds` directories.
    330331     * Create a `U:\Programs\Pidgin\plugins` directory and copy the contents of the `pidgin-<version>-win32bin\plugins` directory into it excluding `perl.dll`, `tcl.dll`.
    331332     * If you want to use a language other than en_US, create a `U:\Programs\Pidgin\locale` directory and copy any language directories that you want from your installed `Pidgin\locale` directory.
    332      * Copy the contents of the root `pidgin-<version>-win32bin` directory except `libgtkspell.dll` if you don't want spell-checking support.
    333      * Rename `pidgin.exe` to `pidgin-portable.exe`; this will cause it to run in "portable mode" to work correctly with this configuration.
    334    * In the same spirit, create a minimal GTK+ runtime installation from the GTK+ archive's `gtk_installer/gtk_install_files` directory.
    335      * Copy the `bin` and `etc` directories to your `U:\Programs\GTK` directory.
    336      * Create a `U:\Programs\GTK\lib` directory and copy the contents of the installed GTK+ runtime's `lib` directory, except the `locale` subdirectory.
     333     * Copy all files from the the root `pidgin-<version>-win32bin` directory
     334           * if you don't want spell-checking support, omit `libgtkspell.dll`
     335     * Rename `pidgin.exe` to `pidgin-portable.exe`; this will cause it to run in "portable mode" to work correctly with this configuration
     336   * Similarly, create a minimal '''GTK+''' runtime installation from the GTK+ archive's `gtk_installer/gtk_install_files` directory
     337     * Copy the `bin` and `etc` directories into your `U:\Programs\GTK` directory
     338     * Create a `U:\Programs\GTK\lib` directory and copy the contents of the installed GTK+ runtime's `lib` directory, except the `locale` subdirectory
    337339     * If you want to use a language other than en_US, create a `U:\Programs\GTK\lib\locale` directory and copy any language directories that you want from your installed GTK+ runtime's `lib\locale` directory.
    338340     * Choose a GTK+ theme and copy the `gtkrc` file from `share\themes\<your_theme_choice>\gtk-2.0` to `U:\Programs\GTK\etc\gtk-2.0`, replacing the existing file.
    339    * If you want spell-checking support, you will also need to create a minimal ASpell runtime installation from your ASpell installation.
    340      * Create a `U:\Programs\Aspell` directory with a `bin` subdirectory.
    341      * Copy `aspell-15.dll` into your ASpell `bin` directory.
    342      * Copy the `data` and `dict` subdirectories into `U:\Programs\Aspell`.
    343 
     341   * If you want '''spell-checking''' support, you will also need to create a minimal '''ASpell''' runtime installation from your ASpell installation
     342     * Create a `U:\Programs\Aspell` directory with a `bin` subdirectory
     343     * Copy `aspell-15.dll` into your ASpell `bin` directory
     344     * Copy the `data` and `dict` subdirectories into `U:\Programs\Aspell`
     345 * '''Upgrading''' Pidgin portable
     346   * in order to upgrade Pidgin portable to a new version, download the latest [http://sourceforge.net/project/showfiles.php?group_id=235&package_id=230234 zipped binaries] and extract the following contents into the Pidgin directory:
     347     * everything ''except'' the follwing files and folders:
     348           * the locale directory
     349           * `perl.dll` and `tcl.dll` from the plugins directory
     350           * `libgtkspell.dll` if applicable (see above)
     351         * if desired, extract the respective language folder from the locale directory
     352         * rename `pidgin.exe` to `pidgin-portable.exe`, replacing the old file of the same name
     353         
    344354You are done! Running `U:\Programs\Pidgin\pidgin-portable.exe` will cause pidgin to run off the USB Drive, saving the settings, logs and etc. to `U:\Programs\.purple`.
    345355
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!